/* Class14_Sub6 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class14_Sub6 extends Class14
{
    public static Class124 aClass124_2806;
    public static Class124 aClass124_2807;
    public static int anInt2808;
    public static Class124 aClass124_2809;
    public static Class124 aClass124_2810;
    public static Class124 aClass124_2811
	= Class14_Sub2_Sub2.method263(1178, "Fps:");
    public static int anInt2812;
    public int anInt2813;
    public int anInt2814;
    public static int anInt2815;
    public static int anInt2816;
    public static Class52 aClass52_2817;
    public static int anInt2818;
    
    public static int method463(byte arg0) {
    while_249_:
	do {
	    do {
		int i;
		try {
		    anInt2816++;
		    if (arg0 == -124)
			break;
		    i = 40;
		} catch (RuntimeException runtimeexception) {
		    break while_249_;
		}
		return i;
	    } while (false);
	    int i;
	    try {
		i = (((Class100.anInt1691 != 0 ? 1 : 0) << -496117162)
		     + (((!Class14_Sub8_Sub26.aBoolean4528 ? 0 : 1)
			 << -1765384173)
			+ ((!Class14_Sub8_Sub20.aBoolean4420 ? 0 : 1)
			   << -1273431920)
			+ (((!Class15.aBoolean374 ? 0 : 1) << 380467919)
			   + ((Class7_Sub1.aBoolean2661 ? 1 : 0)
			      << -1279594963))
			+ (((0x3 & Class89.anInt1413) << -1296544661)
			   + ((!Class28.aBoolean516 ? 0 : 1) << 691544489)
			   + ((!Class33.aBoolean584 ? 0 : 1) << -829703480))
			+ ((!Class135.aBoolean2190 ? 0 : 1) << 2079072807)
			+ (((Class139.aBoolean2233 ? 1 : 0) << 1352636420)
			   + ((0x7 & Class14_Sub8_Sub6.anInt4190)
			      - (-((Class53.aBoolean865 ? 1 : 0) << 1639076387)
				 - ((Class148.aBoolean2372 ? 1 : 0)
				    << -1135404059))
			      - -((!Class125_Sub3.aBoolean3397 ? 0 : 1)
				  << -964672442))
			   - -((Class14_Sub8_Sub25.aBoolean4518 ? 1 : 0)
			       << -270693430)
			   + ((0x60000 & Class135.anInt2189 << -1220558895)
			      - -((0 != Class14_Sub29.anInt3266 ? 1 : 0)
				  << -1193354444)))
			+ (((Class14_Sub23.anInt3135 ^ 0xffffffff) != -1 ? 1
			    : 0)
			   << -1390240907)));
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return i;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable, "gm.F(" + arg0 + ')');
    }
    
    public static Class94 method464(int arg0, int arg1, byte arg2) {
    while_250_:
	do {
	    do {
		Class94 class94;
		try {
		    anInt2812++;
		    if (arg2 == -19)
			break;
		    class94 = null;
		} catch (RuntimeException runtimeexception) {
		    break while_250_;
		}
		return class94;
	    } while (false);
	    Class94 class94;
	    do {
		Class94 class94_0_;
		try {
		    class94 = Class55.method1233(arg1, 21803);
		    if (0 != (arg0 ^ 0xffffffff))
			break;
		    class94_0_ = class94;
		} catch (RuntimeException runtimeexception) {
		    break while_250_;
		}
		return class94_0_;
	    } while (false);
	    do {
		Class94 class94_1_;
		try {
		    if (null != class94 && null != class94.aClass94Array1486
			&& ((class94.aClass94Array1486.length ^ 0xffffffff)
			    < (arg0 ^ 0xffffffff)))
			break;
		    class94_1_ = null;
		} catch (RuntimeException runtimeexception) {
		    break while_250_;
		}
		return class94_1_;
	    } while (false);
	    Class94 class94_2_;
	    try {
		class94_2_ = class94.aClass94Array1486[arg0];
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return class94_2_;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable,
					   ("gm.C(" + arg0 + ',' + arg1 + ','
					    + arg2 + ')'));
    }
    
    public static int method465(int arg0, byte arg1, int arg2) {
	int i;
	try {
	    anInt2815++;
	    int i_3_
		= (Class14_Sub8_Sub30.method638(arg2 - -45365, (byte) -109,
						arg0 - -91923, 4)
		   + (-128
		      + (-128 + Class14_Sub8_Sub30.method638(arg2 + 10294,
							     (byte) -112,
							     arg0 - -37821, 2)
			 >> 514411553))
		   - -(-128 + Class14_Sub8_Sub30.method638(arg2, (byte) -119,
							   arg0, 1)
		       >> -1531440766));
	    if (arg1 != 29)
		aClass124_2810 = null;
	    i_3_ = 35 + (int) ((double) i_3_ * 0.3);
	    if (i_3_ >= 10) {
		if ((i_3_ ^ 0xffffffff) < -61)
		    i_3_ = 60;
	    } else
		i_3_ = 10;
	    i = i_3_;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("gm.B(" + arg0 + ',' + arg1
						+ ',' + arg2 + ')'));
	}
	return i;
    }
    
    public static void method466(int arg0, int arg1, int arg2, int arg3,
				 int arg4, int arg5, int arg6) {
	try {
	    anInt2808++;
	    int i
		= Class67.method1301((byte) -91, arg1, Class14_Sub17.anInt3005,
				     Class59.anInt955);
	    int i_4_ = Class67.method1301((byte) -124, arg6,
					  Class14_Sub17.anInt3005,
					  Class59.anInt955);
	    int i_5_ = Class67.method1301((byte) 105, arg0, Class118.anInt1982,
					  Class14_Sub8_Sub14.anInt4327);
	    int i_6_
		= Class67.method1301((byte) -125, arg5, Class118.anInt1982,
				     Class14_Sub8_Sub14.anInt4327);
	    int i_7_ = Class67.method1301((byte) -74, arg1 + arg4,
					  Class14_Sub17.anInt3005,
					  Class59.anInt955);
	    int i_8_ = Class67.method1301((byte) 61, -arg4 + arg6,
					  Class14_Sub17.anInt3005,
					  Class59.anInt955);
	    for (int i_9_ = i; i_9_ < i_7_; i_9_++)
		Class51.method1201((Class14_Sub2_Sub19.anIntArrayArray4038
				    [i_9_]),
				   i_5_, i_6_, -5973, arg3);
	    for (int i_10_ = i_4_; (i_8_ ^ 0xffffffff) > (i_10_ ^ 0xffffffff);
		 i_10_--)
		Class51.method1201((Class14_Sub2_Sub19.anIntArrayArray4038
				    [i_10_]),
				   i_5_, i_6_, -5973, arg3);
	    int i_11_ = Class67.method1301((byte) -126, arg0 + arg4,
					   Class118.anInt1982,
					   Class14_Sub8_Sub14.anInt4327);
	    if (arg2 != -32718)
		method467(-80);
	    int i_12_ = Class67.method1301((byte) 47, arg5 - arg4,
					   Class118.anInt1982,
					   Class14_Sub8_Sub14.anInt4327);
	    for (int i_13_ = i_7_; i_13_ <= i_8_; i_13_++) {
		int[] is = Class14_Sub2_Sub19.anIntArrayArray4038[i_13_];
		Class51.method1201(is, i_5_, i_11_, arg2 ^ 0x6899, arg3);
		Class51.method1201(is, i_12_, i_6_, -5973, arg3);
	    }
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("gm.D(" + arg0 + ',' + arg1
						+ ',' + arg2 + ',' + arg3 + ','
						+ arg4 + ',' + arg5 + ','
						+ arg6 + ')'));
	}
    }
    
    public static void method467(int arg0) {
    while_252_:
	do {
	while_251_:
	    do {
		do {
		    try {
			aClass124_2806 = null;
			aClass124_2810 = null;
			if (arg0 == -270693430)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_251_;
		    }
		    return;
		} while (false);
		try {
		    aClass124_2811 = null;
		    aClass52_2817 = null;
		    aClass124_2807 = null;
		    aClass124_2809 = null;
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_252_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       "gm.A(" + arg0 + ')');
	} while (false);
    }
    
    public Class14_Sub6(int arg0, int arg1) {
	try {
	    anInt2813 = arg1;
	    anInt2814 = arg0;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("gm.<init>(" + arg0 + ','
						+ arg1 + ')'));
	}
    }
    
    public static boolean method468(int arg0, int arg1) {
	boolean bool;
	try {
	    anInt2818++;
	    if (arg0 <= 32)
		method467(104);
	    bool = (0x1 & arg1 >> -2141821955) != 0;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("gm.E(" + arg0 + ',' + arg1
						+ ')'));
	}
	return bool;
    }
    
    static {
	aClass124_2809 = null;
	aClass124_2807 = Class14_Sub2_Sub2.method263(1178, "<br>");
	aClass124_2806 = Class14_Sub2_Sub2.method263(1178, "Select");
	aClass124_2810 = aClass124_2806;
	aClass52_2817 = new Class52(64);
    }
}
